A: No, but I'd highly recommend it. You can meet protein needs through:
Chicken, turkey, lean beef
Fish (salmon, tuna, cod)
Eggs
Greek yogurt
Cottage cheese
Tofu, tempeh
Protein powder (whey, plant-based)
Protein powder is helpful when appetite is suppressed, and whole foods are difficult to consume.